package Song.Han.day04.demo04;

import java.util.ArrayList;

/*
* 常用方法：
* public boolean add(E e):向集合中天机元素，参数类型和泛型一致
* public E get(int index):从集合中获取元素，参数是索引编号，返回值是对应元素
* public E remove(int index):从集合中删除元素，参数是索引编号，返回值是被删除元素
* public int size():获取集合的长度，返回集合中的元素个数
* */
public class Demo03ArrayListMethod {

    public static void main(String[] args) {

        ArrayList<String> list = new ArrayList<>();
        System.out.println(list);

        boolean is = list.add("零");
        System.out.println(is);//add方法返回操作是否成功

        list.add("壹");
        list.add("贰");
        list.add("叁");
        list.add("肆");
        list.add("伍");
        list.add("陆");
        list.add("柒");
        System.out.println(list);//[零, 壹, 贰, 叁, 肆, 伍, 陆, 柒]

        //获取索引值为3的元素，索引值从0开始
        String num3 = list.get(3);
        System.out.println("第3号索引值元素为："+num3);

        //删除索引值为6的元素，索引值从0开始
        String num6 = list.remove(6);
        System.out.println("被删除的元素为："+num6);

        //获取集合的长度
        int size = list.size();
        System.out.println("list长度为："+size);

    }
}
